using com.byt.suce.db.mapper;
using System;
using System.Data;
using System.Data.Common;
using com.byt.webcore;
using System.Collections.Generic;
using MYLSOFT.JsonSimple;

namespace com.byt.suce.db.dao {

    public interface IPkgVuce {

        PkgVuce.GetlistnotifParam getlistnotif(Connection conn, Dictionary<string, string> map);

        PkgVuce.GetlistnotifParam getlistnotif(Connection conn, JSONObject json);

        PkgVuce.GetlistnotifParam getlistnotif(Connection conn);

        void getlistnotif(Connection conn, PkgVuce.GetlistnotifParam param);

        PkgVuce.N11Param n11(Connection conn, Dictionary<string, string> map);

        PkgVuce.N11Param n11(Connection conn, JSONObject json);

        PkgVuce.N11Param n11(Connection conn);

        void n11(Connection conn, PkgVuce.N11Param param);

        PkgVuce.N11CrearParam n11Crear(Connection conn, Dictionary<string, string> map);

        PkgVuce.N11CrearParam n11Crear(Connection conn, JSONObject json);

        PkgVuce.N11CrearParam n11Crear(Connection conn);

        void n11Crear(Connection conn, PkgVuce.N11CrearParam param);

        PkgVuce.N15Param n15(Connection conn, Dictionary<string, string> map);

        PkgVuce.N15Param n15(Connection conn, JSONObject json);

        PkgVuce.N15Param n15(Connection conn);

        void n15(Connection conn, PkgVuce.N15Param param);

        PkgVuce.N17Param n17(Connection conn, Dictionary<string, string> map);

        PkgVuce.N17Param n17(Connection conn, JSONObject json);

        PkgVuce.N17Param n17(Connection conn);

        void n17(Connection conn, PkgVuce.N17Param param);

        PkgVuce.N17GetParam n17Get(Connection conn, Dictionary<string, string> map);

        PkgVuce.N17GetParam n17Get(Connection conn, JSONObject json);

        PkgVuce.N17GetParam n17Get(Connection conn);

        void n17Get(Connection conn, PkgVuce.N17GetParam param);

        PkgVuce.N17N66Param n17N66(Connection conn, Dictionary<string, string> map);

        PkgVuce.N17N66Param n17N66(Connection conn, JSONObject json);

        PkgVuce.N17N66Param n17N66(Connection conn);

        void n17N66(Connection conn, PkgVuce.N17N66Param param);

        PkgVuce.N19Param n19(Connection conn, Dictionary<string, string> map);

        PkgVuce.N19Param n19(Connection conn, JSONObject json);

        PkgVuce.N19Param n19(Connection conn);

        void n19(Connection conn, PkgVuce.N19Param param);

        PkgVuce.N2Param n2(Connection conn, Dictionary<string, string> map);

        PkgVuce.N2Param n2(Connection conn, JSONObject json);

        PkgVuce.N2Param n2(Connection conn);

        void n2(Connection conn, PkgVuce.N2Param param);

        PkgVuce.N2TarifaParam n2Tarifa(Connection conn, Dictionary<string, string> map);

        PkgVuce.N2TarifaParam n2Tarifa(Connection conn, JSONObject json);

        PkgVuce.N2TarifaParam n2Tarifa(Connection conn);

        void n2Tarifa(Connection conn, PkgVuce.N2TarifaParam param);

        PkgVuce.N21Param n21(Connection conn, Dictionary<string, string> map);

        PkgVuce.N21Param n21(Connection conn, JSONObject json);

        PkgVuce.N21Param n21(Connection conn);

        void n21(Connection conn, PkgVuce.N21Param param);

        PkgVuce.N22Param n22(Connection conn, Dictionary<string, string> map);

        PkgVuce.N22Param n22(Connection conn, JSONObject json);

        PkgVuce.N22Param n22(Connection conn);

        void n22(Connection conn, PkgVuce.N22Param param);

        PkgVuce.N36Param n36(Connection conn, Dictionary<string, string> map);

        PkgVuce.N36Param n36(Connection conn, JSONObject json);

        PkgVuce.N36Param n36(Connection conn);

        void n36(Connection conn, PkgVuce.N36Param param);

        PkgVuce.N39Param n39(Connection conn, Dictionary<string, string> map);

        PkgVuce.N39Param n39(Connection conn, JSONObject json);

        PkgVuce.N39Param n39(Connection conn);

        void n39(Connection conn, PkgVuce.N39Param param);

        PkgVuce.N48Param n48(Connection conn, Dictionary<string, string> map);

        PkgVuce.N48Param n48(Connection conn, JSONObject json);

        PkgVuce.N48Param n48(Connection conn);

        void n48(Connection conn, PkgVuce.N48Param param);

        PkgVuce.N49Param n49(Connection conn, Dictionary<string, string> map);

        PkgVuce.N49Param n49(Connection conn, JSONObject json);

        PkgVuce.N49Param n49(Connection conn);

        void n49(Connection conn, PkgVuce.N49Param param);

        PkgVuce.N57Param n57(Connection conn, Dictionary<string, string> map);

        PkgVuce.N57Param n57(Connection conn, JSONObject json);

        PkgVuce.N57Param n57(Connection conn);

        void n57(Connection conn, PkgVuce.N57Param param);

        PkgVuce.N57N7Param n57N7(Connection conn, Dictionary<string, string> map);

        PkgVuce.N57N7Param n57N7(Connection conn, JSONObject json);

        PkgVuce.N57N7Param n57N7(Connection conn);

        void n57N7(Connection conn, PkgVuce.N57N7Param param);

        PkgVuce.N66Param n66(Connection conn, Dictionary<string, string> map);

        PkgVuce.N66Param n66(Connection conn, JSONObject json);

        PkgVuce.N66Param n66(Connection conn);

        void n66(Connection conn, PkgVuce.N66Param param);

        PkgVuce.N7DevolverParam n7Devolver(Connection conn, Dictionary<string, string> map);

        PkgVuce.N7DevolverParam n7Devolver(Connection conn, JSONObject json);

        PkgVuce.N7DevolverParam n7Devolver(Connection conn);

        void n7Devolver(Connection conn, PkgVuce.N7DevolverParam param);

        PkgVuce.N7ElabDrParam n7ElabDr(Connection conn, Dictionary<string, string> map);

        PkgVuce.N7ElabDrParam n7ElabDr(Connection conn, JSONObject json);

        PkgVuce.N7ElabDrParam n7ElabDr(Connection conn);

        void n7ElabDr(Connection conn, PkgVuce.N7ElabDrParam param);

        PkgVuce.N8Param n8(Connection conn, Dictionary<string, string> map);

        PkgVuce.N8Param n8(Connection conn, JSONObject json);

        PkgVuce.N8Param n8(Connection conn);

        void n8(Connection conn, PkgVuce.N8Param param);

        PkgVuce.N9Param n9(Connection conn, Dictionary<string, string> map);

        PkgVuce.N9Param n9(Connection conn, JSONObject json);

        PkgVuce.N9Param n9(Connection conn);

        void n9(Connection conn, PkgVuce.N9Param param);

        PkgVuce.Serv1Param serv1(Connection conn, Dictionary<string, string> map);

        PkgVuce.Serv1Param serv1(Connection conn, JSONObject json);

        PkgVuce.Serv1Param serv1(Connection conn);

        void serv1(Connection conn, PkgVuce.Serv1Param param);

        PkgVuce.GetlistnotifParam newGetlistnotifParam();

        PkgVuce.GetlistnotifParam newGetlistnotifParam(Dictionary<string, string> map);

        PkgVuce.GetlistnotifParam newGetlistnotifParam(JSONObject json);

        PkgVuce.N11Param newN11Param();

        PkgVuce.N11Param newN11Param(Dictionary<string, string> map);

        PkgVuce.N11Param newN11Param(JSONObject json);

        PkgVuce.N11CrearParam newN11CrearParam();

        PkgVuce.N11CrearParam newN11CrearParam(Dictionary<string, string> map);

        PkgVuce.N11CrearParam newN11CrearParam(JSONObject json);

        PkgVuce.N15Param newN15Param();

        PkgVuce.N15Param newN15Param(Dictionary<string, string> map);

        PkgVuce.N15Param newN15Param(JSONObject json);

        PkgVuce.N17Param newN17Param();

        PkgVuce.N17Param newN17Param(Dictionary<string, string> map);

        PkgVuce.N17Param newN17Param(JSONObject json);

        PkgVuce.N17GetParam newN17GetParam();

        PkgVuce.N17GetParam newN17GetParam(Dictionary<string, string> map);

        PkgVuce.N17GetParam newN17GetParam(JSONObject json);

        PkgVuce.N17N66Param newN17N66Param();

        PkgVuce.N17N66Param newN17N66Param(Dictionary<string, string> map);

        PkgVuce.N17N66Param newN17N66Param(JSONObject json);

        PkgVuce.N19Param newN19Param();

        PkgVuce.N19Param newN19Param(Dictionary<string, string> map);

        PkgVuce.N19Param newN19Param(JSONObject json);

        PkgVuce.N2Param newN2Param();

        PkgVuce.N2Param newN2Param(Dictionary<string, string> map);

        PkgVuce.N2Param newN2Param(JSONObject json);

        PkgVuce.N2TarifaParam newN2TarifaParam();

        PkgVuce.N2TarifaParam newN2TarifaParam(Dictionary<string, string> map);

        PkgVuce.N2TarifaParam newN2TarifaParam(JSONObject json);

        PkgVuce.N21Param newN21Param();

        PkgVuce.N21Param newN21Param(Dictionary<string, string> map);

        PkgVuce.N21Param newN21Param(JSONObject json);

        PkgVuce.N22Param newN22Param();

        PkgVuce.N22Param newN22Param(Dictionary<string, string> map);

        PkgVuce.N22Param newN22Param(JSONObject json);

        PkgVuce.N36Param newN36Param();

        PkgVuce.N36Param newN36Param(Dictionary<string, string> map);

        PkgVuce.N36Param newN36Param(JSONObject json);

        PkgVuce.N39Param newN39Param();

        PkgVuce.N39Param newN39Param(Dictionary<string, string> map);

        PkgVuce.N39Param newN39Param(JSONObject json);

        PkgVuce.N48Param newN48Param();

        PkgVuce.N48Param newN48Param(Dictionary<string, string> map);

        PkgVuce.N48Param newN48Param(JSONObject json);

        PkgVuce.N49Param newN49Param();

        PkgVuce.N49Param newN49Param(Dictionary<string, string> map);

        PkgVuce.N49Param newN49Param(JSONObject json);

        PkgVuce.N57Param newN57Param();

        PkgVuce.N57Param newN57Param(Dictionary<string, string> map);

        PkgVuce.N57Param newN57Param(JSONObject json);

        PkgVuce.N57N7Param newN57N7Param();

        PkgVuce.N57N7Param newN57N7Param(Dictionary<string, string> map);

        PkgVuce.N57N7Param newN57N7Param(JSONObject json);

        PkgVuce.N66Param newN66Param();

        PkgVuce.N66Param newN66Param(Dictionary<string, string> map);

        PkgVuce.N66Param newN66Param(JSONObject json);

        PkgVuce.N7DevolverParam newN7DevolverParam();

        PkgVuce.N7DevolverParam newN7DevolverParam(Dictionary<string, string> map);

        PkgVuce.N7DevolverParam newN7DevolverParam(JSONObject json);

        PkgVuce.N7ElabDrParam newN7ElabDrParam();

        PkgVuce.N7ElabDrParam newN7ElabDrParam(Dictionary<string, string> map);

        PkgVuce.N7ElabDrParam newN7ElabDrParam(JSONObject json);

        PkgVuce.N8Param newN8Param();

        PkgVuce.N8Param newN8Param(Dictionary<string, string> map);

        PkgVuce.N8Param newN8Param(JSONObject json);

        PkgVuce.N9Param newN9Param();

        PkgVuce.N9Param newN9Param(Dictionary<string, string> map);

        PkgVuce.N9Param newN9Param(JSONObject json);

        PkgVuce.Serv1Param newServ1Param();

        PkgVuce.Serv1Param newServ1Param(Dictionary<string, string> map);

        PkgVuce.Serv1Param newServ1Param(JSONObject json);

    }
}
